Inheritance diagram for XFcInetAddress:


Public Member Functions | |
| virtual XFCIMPORT | ~XFcInetAddress () |
| Virtual destructor. | |
| XFCIMPORT void | setPort (UINT16 aPort) |
| Sets port. | |
| XFCIMPORT UINT16 | getPort () const |
| Gets port. | |
| XFCIMPORT void | getHost (CHAR8 *aAddress, INT32 &aLen) const |
| Returns address to given string. | |
| XFCIMPORT void | setHost (const CHAR8 *aRemote) |
| Gets remote host name. | |
| XFCIMPORT void | setHost (UINT32 aRemote) |
| Sets remote host address by ip in network byte order. | |
| virtual XFCIMPORT void | setAddress (void *aAddress, INT32 aLen) |
| Inherited from XFcAddress. | |
| virtual XFCIMPORT void * | getAddress () const |
| Inherited from XFcAddress. | |
| virtual XFCIMPORT void * | getAddress () |
| Inherited from XFcAddress. | |
| virtual XFCIMPORT INT | isSame (const XFcAddress &aAddress) const |
| Test if address is same. Tests only address part of given address port is not tested. | |
Static Public Member Functions | |
| XFCIMPORT XFcInetAddress * | create () |
| Static constructor. | |
| XFCIMPORT XFcInetAddress * | create (const XFcAddress &aAddress) |
| Static copy constructor. | |
| XFCIMPORT UINT32 | inetAddress (const CHAR8 *cp) |
| Returns an inet address from a given string, e.g. "127.0.0.1". | |
| XFCIMPORT INT | isSame (const XFcInetAddress &aAddrf, const XFcInetAddress &aAddrs) |
| Tests addresses for equality. | |
Protected Member Functions | |
| XFcInetAddress () | |
| Protected constructor. | |
| INT | init () |
| Initializes object. | |
| INT | init (const XFcAddress &aAddress) |
| Copy initializer. | |
Protected Attributes | |
| void * | mAddress |
| Inet address. | |
Used to hold all necessary information that is needed to create an inet socket connection.
|
|
Protected constructor.
|
|
|
Virtual destructor.
|
|
|
Static copy constructor.
|
|
|
Static constructor.
|
|
|
Inherited from XFcAddress.
Implements XFcAddress. |
|
|
Inherited from XFcAddress.
Implements XFcAddress. |
|
||||||||||||
|
Returns address to given string.
|
|
|
Gets port.
|
|
|
Returns an inet address from a given string, e.g. "127.0.0.1".
|
|
|
Copy initializer.
|
|
|
Initializes object.
|
|
|
Test if address is same. Tests only address part of given address port is not tested.
Implements XFcAddress. |
|
||||||||||||
|
Tests addresses for equality.
|
|
||||||||||||
|
Inherited from XFcAddress.
Implements XFcAddress. |
|
|
Sets remote host address by ip in network byte order.
|
|
|
Gets remote host name.
|
|
|
Sets port.
|
|
|
Inet address.
|
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch | ||